fresh screed - French English Dictionary